Big Huge Thesaurus

mainland China

noun